//
//  STFairPlayController.swift
//  iPhone
//
//  Created by Toj on 10/16/23.
//

import UIKit
import AVFoundation

// MARK: - 懒加载(属性), 变量, 初始化init
class STFairPlayController: STBaseViewController {
    
    deinit {
        print("-->startimes: \(st_className) func: deinit")
    }
}

// MARK: - 生命周期
extension STFairPlayController {
    
    override func viewDidLoad() {
        super.viewDidLoad()
        
        setupMakeInitialize()
        setupMakeAddSubviews()
        setupMakeLayoutSubviews()
    }
    
    override func viewWillAppear(_ animated: Bool) {
        super.viewWillAppear(animated)
    }
    
    override func viewWillDisappear(_ animated: Bool) {
        super.viewWillDisappear(animated)
    }
}

// MARK: - 点击事件/ 通知事件回调
@objc private extension STFairPlayController {
    
}

// MARK: - 子类可重写方法/ objc事件
@objc extension STFairPlayController {
    
}

// MARK: - Public
extension STFairPlayController {
    
}

// MARK: - Private
private extension STFairPlayController {
    
}

// MARK: - 代理事件
//extension STFairPlayController: <#Delegate#> {
    
//}

// MARK: - 初始化设置
private extension STFairPlayController {
    
    func setupMakeAddSubviews() {
        
    }
    
    func setupMakeLayoutSubviews() {
        
    }
    
    func setupMakeInitialize() {
        
    }
}
